package com.demo.demo.dao;

import com.demo.demo.bean.InventoryRecord;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@Mapper
public interface InventoryRecordDao {

    // 分页查询库存记录（支持 varietyType 和 location 筛选）
    List<InventoryRecord> findRecordsByCriteria(
        @Param("varietyType") String varietyType,
        @Param("location") String location,
        @Param("pageStart") int pageStart,
        @Param("pageSize") int pageSize);

    // 获取符合条件的总记录数
    int countRecordsByCriteria(
        @Param("varietyType") String varietyType,
        @Param("location") String location);
}


